RELATED WORDS
PARAPHRASING
to be very good; to be, do, better than
be superior; surpass
to succeed (especially financially)
be fortunate; succeed